vested with extraordinary powers - French English Dictionary